/* ###################################### */
/* ###     Util Engine, by Kalith    ### */
/* ###################################### */
/*            Exception source            */
/*                                        */
/*                                        */

#include "Exception.h"

using namespace std;

namespace Util
{
    Exception::Exception() : sMessage_("Undefined exception.")
    {
    }

    Exception::Exception( const Str& sMessage ) : sMessage_(sMessage)
    {
    }

    Exception::Exception( const Str& sClassName, const Str& sMessage ) :
        sMessage_(sClassName+" : "+sMessage)
    {
    }

    Exception::~Exception()
    {
    }

    const Str& Exception::GetDescription() const
    {
        return sMessage_;
    }
}
